"""
本章节研究的内容是： 重定向
"""

from flask import Blueprint, redirect, url_for

# 创建蓝图对象
redirect_blue = Blueprint("redirect", __name__, url_prefix="/redirect")


@redirect_blue.route("/get-redirect/")
def get_redirect():
    pass
    # 方式一：重定向一个新的地址
    # return redirect("https://baidu.com")

    # 方式二：重定向一个内部的接口地址
    # return  redirect("/response/get-response")

    # 方式三：url_for(”蓝图名称.视图函数名称")的方式  这个是反向解析 根据名称找路由
    ret = url_for("request.get_request",name="王五",age=34,sex="男")
    return redirect(ret)
